A framework for software process deployment and evaluation
نویسندگان
چکیده
Context: Software Process Engineering promotes the systematic production of software by following a set of welldefined technical and management processes. A comprehensive management of these processes involves the accomplishment of a number of activities such as model design, verification, validation, deployment and evaluation. However, the deployment and evaluation activities need more research efforts in order to achieve greater automation. Objective: With the aim of minimizing the required time to adapt the tools at the beginning of each new project and reducing the complexity of the construction of mechanisms for automated evaluation, the Software Process Deployment & Evaluation Framework (SPDEF) has been elaborated and is described in this paper. Method: The proposed framework is based on the application of well-known techniques in Software Engineering, such as Model Driven Engineering and Information Integration through Linked Open Data. It comprises a systematic method for the deployment and evaluation, a number of models and relationships between models, and some software tools. Results: Automated deployment of the OpenUP methodology is tested through the application of the SPDEF framework and support tools to enable the automated quality assessment of software development or maintenance projects. Conclusions: Making use of the method and the software components developed in the context of the proposed framework, the alignment between the definition of the processes and the supporting tools is improved, while the existing complexity is reduced when it comes to automating the quality evaluation of software processes.
منابع مشابه
SCA-based Component Framework for Software Defined Radio
SCA (Software Communication Architecture), which has been adopted as a SDR (Software Defined Radio) Forum standard, provides a framework that successfully exploits common design patterns of embedded systems software. However, the SCA is inadequate as a component framework since it does not explicitly specify (1) a component model that defines how to express a component interface and how to impl...
متن کاملApplication of Fuzzy Analytical Hierarchy Process and Quality Function Deployment Techniques for Supplier's Assessment
Abstract Vendor Selection Problem (VSP) has been considered in this paper as an integrated method of Fuzzy Analytic Hierarchy Process (FAHP) and Quality Function Deployment (QFD) in the pharmaceutical company. In QFD method, determining the importance of the "weights" for the customer requirements is an essential and crucial issue. FAHP has been used to determine the importance of the "we...
متن کاملSoftware Performance Evaluation Utilizing UML Specification and SRN Model and Their Formal Representation
Performance assessment should be included in the software development process to ensure the quality of the software in operation. Hence, this paper introduces a performance modeling framework for a distributed software system that proposes a transformation process from a high level Unified Modeling Language (UML) notation to a Stochastic Reward Net (SRN) model. The model is solved for relevant ...
متن کاملA new Framework for Quality-Based SOA Migration
Several software migration frameworks are presented to support the planning and the implementation activities needed to migrate the legacy software components to a new software paradigm like SOA “Service-Oriented Architecture”. However, the migration process has a quality challenge that required more research attention. Legacy to SOA migration process is required to deploy and consider some sor...
متن کاملDynamic Deployment of Software Defined Radio Components for Mobile Wireless Internet Applications
Software Defined Radio (SDR) is a key enabling technology for mobile wireless Internet. SDR represents unique opportunity to provide Internet connectivity to handheld devices over a limitless range of communication standards. For SDR systems to realize their full potential, they must be reconfigurable through the dynamic deployment of SDR components. However, the current SDR Forum standard, Sof...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Information & Software Technology
دوره 59 شماره
صفحات -
تاریخ انتشار 2015